<style>
#sidebars {
border: 0 none;
float: right;
padding: 0 5px;
width: 310px;
}
#email-notice {
background: none repeat scroll 0 0 #313131;
color: white;
font-size: 14px;
line-height: 1;
margin: 0 0 20px;
padding: 5px 10px;
position: relative;
text-shadow: 0 0 0 rgba(0, 0, 0, 0.2);
}
#email-notice span {
border-left: 14px solid transparent;
border-right: 14px solid transparent;
border-top: 10px solid #313131;
bottom: -10px;
height: 0px;
position: absolute;
right: 40px;
width: 0;
}
#email-form {
background: none repeat scroll 0 0 padding-box #313131;
border-radius: 0px 0px 0px 0px;
text-shadow: 0 -1px 0 #000000;
}
#email-form h6 {
color: white;
font-family: arial;
font-size: 14px;
font-weight: bold;
letter-spacing: 0;
padding: 5px 20px 0px;
text-transform: none;
}
#email-form form {
color: white;
margin: 0;
padding: 0px 10px;
}
#email-form input.input-text {
background: none repeat scroll 0 0 white;
border: 2px solid gray;
margin: -20px 0 10px;
padding: 5px;
width: 99%;
}
#email-form .button {
background: none repeat scroll 0 0 white;
float: right;
margin: 0 3px 0 10px;
}
#email-form p {
color: white;
font-size: 12px;
line-height: 14px;
margin: 0px;
}
#sidebar-social {
float: right;
font-size: 8px;
margin: 0 10px 10px;
width: 100%;
}
ul.sidebar_list {
list-style: none outside none;
}
li.widget ul {
list-style: none outside none;
}
#social-profiles {
float: left;
}
#social-profiles ul {
float: left;
list-style: none outside none;
margin: 0 1px 5px;
}
#social-profiles ul li {
float: left;
}
#social-profiles ul li a {
display: block;
float: left;
height: 20px;
margin: 0 5px;
text-indent: -999em;
width: 50px;
}
#social-profiles a.social {
background: url("http://1.bp.blogspot.com/-iyMNWqbxNls/UGlLYtLKIgI/AAAAAAAAGw0/SuMYnqQiXt4/s1600/social.png") no-repeat scroll 0 0 transparent;
}
#social-profiles a.facebook {
background-position: -79px 0;
height: 32px;
margin: 0 5px 0 5px;
width: 32px;
}
#social-profiles a.facebook:hover {
background-position: -79px -74px;
height: 32px;
width: 32px;
}
#social-profiles a.twitter {
background-position: -5px -111px;
height: 32px;
width: 32px;
}
#social-profiles a.twitter:hover {
background-position: -42px 0;
height: 32px;
width: 32px;
}
#social-profiles a.googleplus {
background-position: -5px 0;
height: 32px;
width: 32px;
}
#social-profiles a.googleplus:hover {
background-position: -5px -74px;
height: 32px;
width: 32px;
}
#social-profiles a.rss {
background-position: -42px -74px;
height: 32px;
width: 32px;
}
#social-profiles a.rss:hover {
background-position: -79px -37px;
height: 32px;
width: 32px;
}
</style>